Oriented combinatorial maps and extensions – Specification , prototyping , applications
نویسنده
چکیده
We propose a formal specification based on a functional prototype of the oriented combinatorial maps embedded in the plane and revisit classical problems in computational geometry. We first recall the basic properties of the maps and their modelling power for closed orientable surfaces. Then, we mainly focus on logical, topological and geometric aspects of algorithms rather than on efficiency and round-off error questions. All the descriptions are written into the Ocaml language and tested. Progressively enriched by topological and geometric features and operations, the prototype is a basis of discussion before doing a real efficient implementation in a computational geometry library. The paper is illustrated by some high-level operations, particularly a Delaunay triangulation. Finally, we present and discuss some extensions in higher dimensions, particularly the generalized maps and their features. We show how, at dimension 2, they model the topology of general surfaces, closed or open, orientable or not.
منابع مشابه
An Approach to the Design of Networked Embedded Systems
The paper presents an approach to formal specification, verification and prototyping of network applications ranging from large information systems down to small components embedded e.g. in mobile devices. Main attention focuses both on architectural and behavioral specifications of either reactive or real-time activities utilizing either structured or object-oriented approach depending on appl...
متن کاملObject-oriented Techniques in Grammar and Ontology Specification
Currently, much effort is spent for the creation of linguistic resources such as grammars or domain models each time a new task oriented spoken language application is deployed. The resources for different applications, though different, resemble each other enough to warrant reusability of subcomponents. In this paper, we describe the application of techniques known from object oriented program...
متن کاملAn Object-Oriented Framework for Flexible and Adaptive Communication Protocols
Traditional transport systems do not adequately provide the functionality or flexibility required by existing and future multimedia applications. Conventional protocol architectures based on a static configuration of relatively few protocols are incapable of providing the level of performance the channel is capable of producing while still performing the processing needed by the application. Mu...
متن کاملADAPTIVE - An Object-Oriented Framework for Flexible and Adaptive Communication Protocols
Traditional transport systems do not adequately provide the functionality or flexibility required by existing and future multimedia applications. Conventional protocol architectures based on a static configuration of relatively few protocols are incapable of providing the level of performance the channel is capable of producing while still performing the processing needed by the application. Mu...
متن کاملObject-Oriented Implementation Apsects of an Abstract Relational Database Interface
This paper describes implementation aspects of an abstract relational database interface, which is based upon an object-oriented application framework. It was realized within the scope of the construction of a toolset for the prototyping-oriented specification of graphic user interfaces of databasebased applications.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000